home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
comm
/
jbhost51.zip
/
COMMO.MAC
next >
Wrap
Text File
|
1991-12-21
|
12KB
|
204 lines
┌────────────┐
PgDn for more macros │ Macro File │ PgDn for more macros
└────────────┘
1) A program indicated to the right of a macro must be in your DOS path.
2) Move Selector Bar to desired entry, press [Enter].
ASCII Upload macro, press Alt-A
────────────────────────────────────────────────────────────────────────────
{:ala} {ascii %uldir\} {} ASCII Upload with upload path
Macro to review capture file, press Shift-F8
────────────────────────────────────────────────────────────────────────────
{:sf8} {exec LIST %_cap /e} {} (aka Scrollback using no RAM) LIST.COM
Simple login macro, press F2
────────────────────────────────────────────────────────────────────────────
{:nf2} {send Fred|~~Brucker|~~~~%_pas|} {} RBBS, PCBoard, Auntie, etc.
Macro to list download directory, press Alt-F10
────────────────────────────────────────────────────────────────────────────
{:af0} {exec-w dir %dldir /w} {} Download directory
Macro to login to a PCBoard (put "pcb" in Dialing Directory macro field)
────────────────────────────────────────────────────────────────────────────
{:pcb} {capture y,c:\commo\pcb.cap} {asci ,}
{setlook 60,hng}
{lookfor graphics} {send y|}
{setlook 60,hng,6,n|}
{lookfor first name?} {send Fred Brucker|~%_pas|} ═ your name here
{lookfor Main Board Command?} {}
{:hng} {hangup y} {stop}
CompuServe login macro
────────────────────────────────────────────────────────────────────────────
{:cis} {setlook 45,hng,2,^c} {send ^c} {capt y,c:\commo\cis.cap} {asci ,:}
{lookfor User ID:} {send 71021,356|}
{setl 20,hng} {lookfor Password:} {send %_pas|} {}
╔════════════════════════════════════════════════════════════════════════════╗ upproto
║ ║
║ ┌──────────────────────┐ ║
║ │ Upload Protocol Menu │ ║
║ └──────────────────────┘ ║
║ ║
║ IMPORTANT: Be sure you have installed the indicated program ║
║ before you try to use any external protocol. ║
║ ║
║ ║
║ Xmodem-1K (old Ymodem) Internal ║ {goto px1s} {:pgu} {macro upproto}
║ Xmodem Internal ║ {goto px2s}
║ ║
║ Zmodem batch using DSZ/GSZ ║ {goto pzbs}
║ HS/Link using HSLINK.EXE ║ {goto hsul}
║ Ymodem batch using DSZ/GSZ ║ {goto pybs}
║ Ymodem-G batch using DSZ/GSZ ║ {goto pygs}
║ MPt batch using MPT.EXE ║ {goto pmps}
║ CompuServe B, B+ using OZBEXT.EXE ║ {goto pcbs}
║ ║
║ Macros -> ║
╚════════════════════════════════════════════════════════════════════════════╝
╔════════════════════════════════════════════════════════════════════════════╗ dnproto
║ ║
║ ┌────────────────────────┐ ║
║ │ Download Protocol Menu │ ║
║ └────────────────────────┘ ║
║ ║
║ IMPORTANT: Be sure you have installed the indicated program ║
║ before you try to use any external protocol. ║
║ ║
║ ║
║ Xmodem CRC (or 1k/old Ymodem) Internal ║ {goto px1r} {:pgd} {macro dnproto}
║ Xmodem csum Internal ║ {goto px2r}
║ ║
║ Zmodem batch using DSZ/GSZ ║ {goto pzbr}
║ HS/Link using HSLINK.EXE ║ {goto phbr}
║ Ymodem batch using DSZ/GSZ ║ {goto pybr}
║ Ymodem-G batch using DSZ/GSZ ║ {goto pygr}
║ MPt batch using MPT.EXE ║ {goto pmpr}
║ CompuServe B, B+ using OZBEXT.EXE ║ {goto pcbr}
║ ║
║ Macros -> ║
╚════════════════════════════════════════════════════════════════════════════╝
Macros used for DOWNLOADING (receiving) Program required
─────────────────────────────────────────────────────────────────────────────
X CRC {:px1r} {call gfnd} {rxmo-a %file} {} (-a is for the alarm)
X csum {:px2r} {call gfnd} {rxmo-c0a %file} {}
Z batch {:pzbr} {exec-a %dszprog port %_por rz -mr %dldir} {} DSZ/GSZ
Y batch {:pybr} {exec-a %dszprog port %_por rb %dldir} {} DSZ/GSZ
Y-G {:pygr} {exec-a %dszprog port %_por rb -g %dldir} {} DSZ/GSZ
HS/Link {:phbr} {call gfnu} {exec HSLINK -p%_por %file} {} HSLINK.EXE
MPt {:pmpr} {exec-a MPT P%_por S%_spe r %dldir\} {} MPT.EXE
CIS BPlus {:pcbr} {exec-a OZBEXT /c%_por /f%dldir /n} {} OZBEXT.EXE
{:gfnd} {setv file,%dldir\} {input file,Enter a filename to DOWNLOAD}
{ifex %file,,gf_y} {input %yn,File exists, overwrite? [Y/n]}
{comp yn} {ifco gf_y} {comp yn,y} {ifco gf_y} {}
{:gf_y} {return}
Macros used for UPLOADING (sending) Program required
─────────────────────────────────────────────────────────────────────────────
X-1K {:px1s} {call gfnu} {sxmo-ka %file} {}
X {:px2s} {call gfnu} {sxmo-a %file} {}
Z batch {:pzbs} {call gfnu}
{exec-a %dszprog port %_por sz -mr %file} {} DSZ/GSZ
Y batch {:pybs} {call gfnu}
{exec-a %dszprog port %_por sb -k %file} {} DSZ/GSZ
Y-G {:pygs} {call gfnu}
{exec-a %dszprog port %_por sb -g -k %file} {} DSZ/GSZ
HS/Link {:hsul} {call gfnu} {exec HSLINK -p%_por %file} {} HSLINK.EXE
MPt {:pmps} {call gfnu} {exec-a MPT P%_por S%_spe s %file} {} MPT.EXE
CIS BPlus {:pcbs} {exec-a OZBEXT /c%_por /f%uldir /n} {} OZBEXT.EXE
{:gfnu} {setv file,%uldir\} {input file,Enter a filename to UPLOAD} {return}
╔════════════════════════════════════════════════════════════════════════════╗ utilmenu
║ ║
║ ┌────────────────────┐ ║
║ │ Macro Utility Menu │ ║
║ └────────────────────┘ ║
║ ║
║